Synonyms
prohibit
to say that (something) must not be done, that (a person) must not do something
make impossible; stop
retard
to prevent or hinder (something)
hinder, obstruct
stifle
to keep (a feeling etc) back
prevent, restrain
BRING TO SCREECHING HALT as in Wiktionary
BRING TO SCREECHING HALT as in Wikipedia